package 设计模式.factory.Method;

//满足开闭原则 优点
//代码，编程，管理上的复杂度大于简单工厂 缺点

//根据设计原则：工厂方法
//根据实际业务：简单工厂模式
public class Consumer {
    public static void main(String[] args) {

        Car car1 = new WuLingFactory().getCar();
        Car car2 = new TeslaFactory().getCar();
        Car car3 = new MoBaiFactory().getCar();


        car1.name();
        car2.name();
        car3.name();
    }
}
